Dictionary of ichthyology. 2009.
heft — a gaff (Scottish dialect. Also spelled haeft and haift … Dictionary of ichthyology